package com.sjy.ship.domain;

import com.sjy.common.annotation.Excel;
import com.sjy.common.core.domain.BaseEntity;
import lombok.Data;

import javax.validation.constraints.Size;

/**
 * 船舶最低配员详情对象 crew
 * 
 * @author lzm
 * @date 2023-06-20
 */
@Data
public class Crew
{
    private static final long serialVersionUID = 1L;

    /** 船舶最低配员信息表主键 */
    private Long crewId;

    /** 船长 */
    private Long captain;

    /** 二副 */
    private Long twoVice;

    /** 轮机 */
    private Long turbine;

    /** 水手 */
    private Long sailor;

    /** 驾驶者 */
    private Long driver;

    /** 轮帆 */
    private Long wheelFan;

    /** 所属船舶作业线ID（外键） */
    private Long shipWorkId;

    /** 备注 */
    @Size(max = 500,message = "船员配置备注不超过500个文字")
    private String crewRemark;

}
